
CREATE EXTERNAL TABLE jms_dm.dm_sqs_false_sign_sum_dt
(
    `statistic_date`    date COMMENT '统计日期',
    `data_type`         tinyint COMMENT '数据类型 1:网点 2：派件员',
    `agent_code`        string COMMENT '代理区编码',
    `network_code`      string COMMENT '网点编码',
    `delivery_code`     string COMMENT '派件员编码',
    `network_name`      string COMMENT '网点名称',
    `network_type`      string COMMENT '网点名称',
    `delivery_name`     string COMMENT '派件员名称',
    `agent_name`        string COMMENT '代理区名称',
    `virt_code`         string COMMENT '虚拟代理区编码',
    `virt_name`         string COMMENT '虚拟代理区名称',
    `area_info_id`      string COMMENT '片区ID',
    `area_info_desc`    string COMMENT '片区名称',
    `provider_id`       string COMMENT '省份ID',
    `provider_desc`     string COMMENT '省份',
    `city_id`           string COMMENT '城市ID',
    `city_desc`         string COMMENT '城市',
    `area_id`           string COMMENT '区/县ID',
    `area_desc`         string COMMENT '区/县',
    `is_enable`         int COMMENT '网点状态 0待启用,1启用,2禁用',
    `is_suspend`        int COMMENT '是否暂停网点(1是,2否)',
    `false_sign_cnt`    bigint COMMENT '虚假签收数量',
    `effectiveness_cnt` bigint COMMENT '时效签收量',
    `false_sign_rate`   decimal(16,4) COMMENT '虚假签收率',
    `reback_type_cnt`   bigint COMMENT '退回寄件商家投诉',
    `reback_type_rate`   decimal(16,4) COMMENT '退回寄件商家投诉占比',
    `third_party_cnt`   bigint COMMENT '投入第三方客户未收到',
    `third_party_rate`   decimal(16,4) COMMENT '投入第三方客户未收到占比',
    `sign_owner_cnt`    bigint COMMENT '签收人：本人、家人、门口等',
    `sign_owner_rate`    decimal(16,4) COMMENT '签收人：本人、家人、门口等占比',
    `sign_other_cnt`    bigint COMMENT '签收人：门卫、物业、超市、收发室等',
    `sign_other_rate`    decimal(16,4) COMMENT '签收人：门卫、物业、超市、收发室等占比'
)
    COMMENT '虚假揽收统计'
    PARTITIONED BY ( `dt` string COMMENT '统计日期')
    STORED AS PARQUET
    LOCATION '/dw/hive/jms_dm.db/external/dm_sqs_false_sign_sum_dt'
    TBLPROPERTIES (
        'discover.partitions' = 'false',
        'parquet.column.index.access' = 'true'
        );

